def determine_grade(score):
    try:
        # 尝试将输入转换为整数
        score = int(score)
        if score < 0 or score > 100:
            return "错误：成绩应该在0到100之间。"
        if score >= 90:
            return "优"
        elif score >= 80:
            return "良"
        elif score >= 70:
            return "中等"
        elif score >= 60:
            return "及格"
        else:
            return "不及格"
    except ValueError:
        # 如果转换失败，捕捉ValueError异常
        return "错误：请输入有效的整数成绩。"

# 从用户那里获取输入
score_input = input("请输入学生的成绩：")

# 调用函数并打印结果
grade = determine_grade(score_input)
print(grade)